/**
 * <pre>
 * Title: 		Passport.java
 * Project: 	MSWAP
 * Author:		linriqing
 * Create:	 	2012-5-28 上午11:50:34
 * Copyright: 	Copyright (c) 2012
 * Company:		Shenzhen Helper
 * <pre>
 */
package com.hengpeng.msls.port.client.vo;

import java.io.Serializable;


/**
 * <pre>
 * 客户端通行证信息
 * </pre>
 * @author linriqing
 * @version 1.0, 2012-5-28
 */
public class Passport implements Serializable
{
	private static final long serialVersionUID = -7976998898404216100L;

	/**
	 * 投注卡号
	 */
	private String betCardNo;

	/**
	 * 客户端类型
	 */
	private ClientType clientType;

	private String email;

	private String idCode;

	private IdType idType;

	private boolean invalidated;

	private String mobile;

	private String realName;

	private String token;

	private String userName;

	public String getBetCardNo()
	{
		return betCardNo;
	}

	/**
	 * @return clientType
	 */
	public ClientType getClientType()
	{
		return clientType;
	}

	/**
	 * @return email
	 */
	public String getEmail()
	{
		return email;
	}

	/**
	 * @return idCode
	 */
	public String getIdCode()
	{
		return idCode;
	}

	/**
	 * @return idType
	 */
	public IdType getIdType()
	{
		return idType;
	}

	/**
	 * @return mobile
	 */
	public String getMobile()
	{
		return mobile;
	}

	/**
	 * @return realName
	 */
	public String getRealName()
	{
		return realName;
	}

	/**
	 * @return token
	 */
	public String getToken()
	{
		return token;
	}

	/**
	 * @return userName
	 */
	public String getUserName()
	{
		return userName;
	}

	public boolean isInvalidated()
	{
		return invalidated;
	}

	public void setBetCardNo(String betCardNo)
	{
		this.betCardNo = betCardNo;
	}

	/**
	 * @param clientType clientType
	 */
	public void setClientType(ClientType clientType)
	{
		this.clientType = clientType;
	}

	/**
	 * @param email email
	 */
	public void setEmail(String email)
	{
		this.email = email;
	}

	/**
	 * @param idCode idCode
	 */
	public void setIdCode(String idCode)
	{
		this.idCode = idCode;
	}

	/**
	 * @param idType idType
	 */
	public void setIdType(IdType idType)
	{
		this.idType = idType;
	}

	public void setInvalidated(boolean invalidated)
	{
		this.invalidated = invalidated;
	}

	/**
	 * @param mobile mobile
	 */
	public void setMobile(String mobile)
	{
		this.mobile = mobile;
	}

	/**
	 * @param realName realName
	 */
	public void setRealName(String realName)
	{
		this.realName = realName;
	}

	/**
	 * @param token token
	 */
	public void setToken(String token)
	{
		this.token = token;
	}

	/**
	 * @param userName userName
	 */
	public void setUserName(String userName)
	{
		this.userName = userName;
	}
}
